home *** CD-ROM | disk | FTP | other *** search
/ Delphi Programmer's Power Pack / Delphi Volume 1.iso / e_to_l / edsspell / spellgbl.pas < prev    next >
Pascal/Delphi Source File  |  1996-09-15  |  897b  |  31 lines

  1. (* SPELLGBL.PAS - Copyright (c) 1995-1996, Eminent Domain Software *)
  2.  
  3. unit SpellGbl;
  4.   (*Constant and Type declarations for EDSSpell component*)
  5. interface
  6.  
  7. type
  8.   TLanguages       = (lgEnglish, lgSpanish, lgBritish, lgItalian, lgDutch);
  9.   TDialogTypes     = (dtWordPerfect, dtMSWord, dtWordPro96);
  10.  
  11. const
  12.   ValidChars: set of Char =        {valid characters used for parsing buffer}
  13.     [#39{'}, '0'..'9', 'a'..'z', 'A'..'Z', #128{╟}..#165{╤}];
  14.   NumberSet:  set of Char =
  15.     ['0'..'9'];
  16.   MaxBuffer       = 65535;
  17.   Dictionaries    : array[TLanguages] of string[8]  =
  18.     ('English', 'Spanish', 'British', 'Italian', 'Dutch');
  19.   Margin          = 10;            {margin for moving dialog}
  20.  
  21. type
  22.   TBigBuffer = array[1..MaxBuffer] of Char;
  23.   PBigBuffer = ^TBigBuffer;
  24.  
  25. {Language Message Constants for EDSSpell}
  26. {$I SpellMsg.Inc}
  27.  
  28. implementation
  29.  
  30. end.  { SpellGbl }
  31.